package co.edu.javeriana.monopoly.model;

import java.awt.Color;
import javax.swing.ImageIcon;

public interface IPropiedad {
	public static final Color ZONE1 = new Color ( 158, 21, 158 );
	public static final Color ZONE2 = new Color ( 153, 204, 255 );
	public static final Color ZONE3 = new Color ( 255, 0, 153 );
	public static final Color ZONE4 = new Color ( 255, 153, 0 );
	public static final Color ZONE5 = new Color ( 5, 100, 100 );
	public static final Color ZONE6 = new Color ( 255, 255, 0 );
	public static final Color ZONE7 = new Color ( 0, 102, 0 );
	public static final Color ZONE8 = new Color ( 0, 0, 204 );

	public abstract String getNombre ( );

	public abstract IJugador getOwner ( );

	public abstract Color getZone ( );

	public abstract void setNombre ( String nombre );

	public abstract void setOwner ( IJugador owner );

	public abstract void setZone ( Color zone );

    public abstract void setImage(ImageIcon image);

}